]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
ControlsManagerLayout: Use primaryMonitor
authorIvan Molodetskikh <yalterz@gmail.com>
Sun, 31 Jul 2022 04:40:39 +0000 (21:40 -0700)
committerMarge Bot <marge-bot@gnome.org>
Mon, 1 Aug 2022 00:48:07 +0000 (00:48 +0000)
ControlsManager already hardcodes primaryMonitor, so do it here too to
skip an expensive search.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2395>

js/ui/overviewControls.js

index 4dd9a979d3e96810f63d78bcbddc87c667dc476c..2d58be7bb0f6c74bbb166dce9e860b2086de79e3 100644 (file)
@@ -135,7 +135,7 @@ class ControlsManagerLayout extends Clutter.BoxLayout {
 
         const { spacing } = this;
 
-        const monitor = Main.layoutManager.findMonitorForActor(this._container);
+        const monitor = Main.layoutManager.primaryMonitor;
         const workArea = Main.layoutManager.getWorkAreaForMonitor(monitor.index);
         const startX = workArea.x - monitor.x;
         const startY = workArea.y - monitor.y;